/* let str1 = '111abcabcabckakaka222';
let regexp  = /(abc){3}(ka){3}/;
let result = regexp.exec(str1);
console.log(result);//[ 'abcabcabckakaka', 'abc','ka'] */
//组合，可以用分组表达式()把若干内容组合在一起变成一个分组，针对这个分组使用量词
//捕获 分组的结果会出现在结果中

/* let str = '<div>hello</div>';
let regexp = /<div>(.+?)<\/div>/;
let result = regexp.exec(str);
console.log(result,result[1]); */

let str2 = '2023年5月15日12:43:19';
let regexp2 = /(\d{4})年(\d{1,2})月(\d{1,2})日(\d{1,2}):(\d{1,2}):(\d{1,2})/d;
result = regexp2.exec(str2);
console.log(result);

let obj1 = {};
let obj2 = new Object();

// \可以用来转义特殊字符，能不能用来转译普通字符，可以 \k k
/* const regexp3 = new RegExp('\\d')
const str3 = 'a1b2d';
let result3 = regexp3.exec(str3);
console.log('====================================');
console.log(regexp3.source);
console.log('===================================='); */